Contention-aware Resource Provisioning in Interconnected Grid Computing Systems

نویسنده

  • Mohsen Amini Salehi
چکیده

Resource sharing environments enable sharing and aggregation of resources across several resource providers. InterGrid provides an architecture for resource sharing based on virtual machine technology between Grids. Resource providers in InterGrid serve their local requests as well as external requests assigned by InterGrid. However, resource providers would like to ensure that the requirements of their local requests are not delayed because of running external requests. This scenario leads to contention for resources between the external and local requests. In this dissertation, preemption mechanism is considered to resolve the contention, while side-effects of this mechanism are taken into account. Particularly, the number of preempted external requests, their waiting time, and imposed overhead of preemption are considered. Therefore, this dissertation investigates and categorises mechanisms for management of resource contention in the existing systems. Then, it presents a contention management scheme that includes two main strategies. The first strategy avoids the contentious situation by establishing contention-awareness in the scheduling policies. The second strategy, handles contention side-effects while considering long waiting time and energy consumption issues. These strategies are proposed within different architectural elements of the InterGrid platform. In this dissertation, first feasibility of the preemption mechanism to resolve resource contention is presented, then overhead time imposed for performing various preemption scenarios are modelled, and different policies to minimise the side-effects of resource contention are proposed. To avoid resource contention, a scheduling policy is proposed in gateway (meta-scheduling) level, that proactively disseminates external requests on resource providers. Also, a dispatch policy is proposed to decrease the likelihood of resource contention for more valuable external users. To prevent long waiting time for external requests, an admission control policy is proposed to limit the number of accepted external requests when there is a surge in demand. Then, a contention-aware energy management policy is proposed to adapt energy consumption of resource providers to user demand. This policy is for situation that resource providers operate at low utilisation and it considers long waiting time for external requests. Performance evaluations of the strategies are achieved using discrete-event simulation. This dissertation also realises the proposed scheme in InterGrid.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Provisioning Techniques and Policies for Resource Sharing between Grids

Grids enable sharing, selection and aggregation of computational resources, storage resources, and scientific instruments belonging to multiple institutions. Scientific collaborations routinely choose Grids to fulfil heavy computational requirements. Recent evidence, however shows that most Grids work in isolation, and with different utilisation levels. This thesis explores mechanisms and techn...

متن کامل

Contention management in federated virtualized distributed systems: implementation and evaluation

The paper describes creation of a contention-aware environment in a large-scale distributed system where the contention occurs to access resources between external and local requests. To resolve the contention, we propose and implement a preemption mechanism in the InterGrid platform, which is a platform for largescale distributed system and uses virtual machines for resource provisioning. The ...

متن کامل

Energy Aware Resource Management of Cloud Data Centers

Cloud Computing, the long-held dream of computing as a utility, has the potential to transform a large part of the IT industry, making software even more attractive as a service and shaping the way IT hardware is designed and purchased. Virtualization technology forms a key concept for new cloud computing architectures. The data centers are used to provide cloud services burdening a significant...

متن کامل

Cost based Resource Provisioning Policy for Grids

Grid Computing provides the facility of resource sharing of under utilized resources. The efficient management of dynamic nature resources can be done with the help of Quality of Service (QoS) based resource provisioning. So it is required to design resource provisioning policy which helps in the efficient management of resources from both user and provider aspects. In this paper, a Cost based ...

متن کامل

Infrastructure and Network-aware Grids and Service Oriented Architectures

Description-Motivation The convergence of Grids and SOAs to a more flexible service provisioning technology, that is, Cloud computing has left at least one major property of the environments intact. Reliance on resource infrastructure and especially network remains one of the standard requirements in distributed computing. The network infrastructure is usually taken for granted and rarely count...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2012